reflecting satellite - İspanyolca İngilizce Sözlük